#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "jdefiniciones.h"

void aniadir(struct nodoamigo **pl){
    struct nodoamigo *aux;
    int n;
    
    n=1;
    if(*pl==NULL){
	    // la lista está vacía
	    *pl=(struct nodoamigo *)malloc(sizeof(struct nodoamigo));
    		aux=*pl;
		strcpy(aux->nombre, "Pepe");
		aux->edad=33;
		strcpy(aux->tlf, "666-555-444");
		aux->sig=NULL;
    }
    else{
    	aux=*pl;
    	while(aux->sig!=NULL){
       		aux=aux->sig;
		n++;
    	}
	aux->sig=(struct nodoamigo *)malloc(sizeof(struct nodoamigo));
       	aux=aux->sig;
	strcpy(aux->nombre, "Pepe");
	aux->edad=33+n;
	strcpy(aux->tlf, "666-555-444");
	aux->sig=NULL;
    }
}
